package com.jianbing.north.domain;

import java.io.Serializable;

public class NorthVideoQuesDTO  implements Serializable {

    private static final long serialVersionUID = 1L;

    private Long id;
    /** 题目题干**/
    private String stem;

    /** 同一段对话内ID */
    private Long dialogueInnerId;

    /** 对话ID 用于标志同一对话题目 */
    private Long dialogueId;

    public Long getId() {
        return id;
    }

    public void setId(Long id) {
        this.id = id;
    }

    public String getStem() {
        return stem;
    }

    public void setStem(String stem) {
        this.stem = stem;
    }

    public Long getDialogueInnerId() {
        return dialogueInnerId;
    }

    public void setDialogueInnerId(Long dialogueInnerId) {
        this.dialogueInnerId = dialogueInnerId;
    }

    public Long getDialogueId() {
        return dialogueId;
    }

    public void setDialogueId(Long dialogueId) {
        this.dialogueId = dialogueId;
    }

    @Override
    public String toString() {
        return "NorthVideoQuesDTO{" +
                "id=" + id +
                ", stem='" + stem + '\'' +
                ", dialogueInnerId=" + dialogueInnerId +
                ", dialogueId=" + dialogueId +
                '}';
    }

    public NorthVideoQuesDTO() {
    }

    public NorthVideoQuesDTO(NorthQuesStem northQuesStem) {
        this.dialogueId = northQuesStem.getDialogueId();
        this.id = northQuesStem.getId();
        this.stem = northQuesStem.getStem();
        this.dialogueInnerId = northQuesStem.getDialogueInnerId();
    }
}
